Sheep's Fescue — synonyms, definition
1. sheep's fescue (Noun)
2 synonyms
Festuca ovina sheep fescue
1 definition
sheep's fescue (Noun) — Cultivated for sheep pasturage in upland regions or used as a lawn grass.
1 type of
grass
2 parts of
festuca genus Festuca